package com.yueqian.system.converter;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yueqian.system.entity.Role;
import com.yueqian.system.vo.req.RoleReqVO;
import com.yueqian.system.vo.res.RoleResVO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

import java.util.List;


@Mapper
public interface RoleConvert {

	RoleConvert INSTANCE = Mappers.getMapper(RoleConvert.class);

	Page<RoleResVO> toPage(Page<Role> roleIPage);

	RoleResVO toRes(Role role);

	List<RoleResVO> toResList(List<Role> role);


	Role toEntity(RoleReqVO roleReqVO);

}
